pumping systems - Alemán Inglés Diccionario